/*全局通用重置浏览器默认CSS*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol,blockquote{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;vertical-align: middle;}
img{max-width: 710px;}
button,input,select,textarea{font-size:100%;}
input:focus{outline:none;}
html{overflow: auto;overflow-y: auto;height: 100%;}
body{color:#545454;height: 100%; background:#fff; min-width:1000px;}
a:link{color: #545454; text-decoration: none;}
a:visited{color:#545454; text-decoration: none;}
a:hover{color: #ff665e; text-decoration: none;}
a:active{color: #ff665e; text-decoration: none;}
.f-l{float:left;}
.f-r{float:right;}
.border{border:1px solid #ededed;}
.ad960{width: 960px;margin:0 auto;}
.height20{height: 20px;}
.mb-20{margin-bottom:20px;}
.mb-10{margin-bottom:10px;}
.mb-5{margin-bottom:5px;}
.mt-20{margin-top:20px;}
.mt-15{margin-top:15px;}
.mt-10{margin-top:10px;}
.mr-10{margin-right:10px;}
.mr-30{margin-right:30px;}
.mr-20{margin-right:20px;}
.ml-105{margin-left:105px;}
.clearfix:after{content: "";display: table;clear: both;}
.clearfix{*zoom: 1;}
.clear{clear:both;}
::selection{background-color: #38485a;color: #fff;text-shadow: 0 1px 0 rgba(0,0,0,0.3);}
::-moz-selection{background-color: #38485a;color: #fff;text-shadow: 0 1px 0 rgba(0,0,0,0.3);}
::-webkit-selection{background-color: #38485a;color: #fff;text-shadow: 0 1px 0 rgba(0,0,0,0.3);}
.c-orange,a.c-orange{color:#feb73d;}
a.c-orange:hover{color:#e49e26;}
.c-red,a.c-red{color:#ff665e;}
a.c-red:hover{color:#e24038;}
.c-blue,a.c-blue{color:#8391ab;}
a.c-blue:hover{color:#657592;}
.c-green,a.c-green{color:#0c990c;}
a.c-green:hover{color:#1bae1b;}
.c-666,a.c-666{color:#666;}
a.c-666:hover{color:#828282;}
.c-999,a.c-999{color:#999;}
a.c-999:hover{color:#aaa;}
.c-fff,a.c-fff{color:#fff;}
.underline,a.underline{text-decoration:underline;}
.font14,a.font14{font-size:14px;}
.center{text-align:center;}
.wrap{width:990px; margin:0 auto;}
img:hover{opacity:0.8;}
/*header*/
.ui-header{height:95px;}
.ui-header .logo{margin:10px 10px 10px 0;}
.ui-area{position:relative; margin-top:39px;}
.ui-area .current{display:block; line-height:30px;color: #666;padding: 0 20px 0 10px; border:1px solid #fc9f00; background:#fbfbfb; position: relative; cursor: pointer; border-radius:3px;}
.ui-area .current i{width:0; height:0; border:5px solid transparent; border-top-color:#fc9f00; position: absolute; right: 5px; top: 13px;}
.area-bd{position:absolute; top: 32px; left:0;z-index:100; background-color: #fff; border: 1px solid #feb73d; color: #e4e4e4; padding: 10px 12px; width: 274px; display:none;}
.area-bd > b+p{border-bottom: 1px dashed #b0aeae; padding: 0px 0 10px; margin-bottom:10px;}
.area-bd > p > span{background:#feb73d; color:#fff; border-radius:100%; display: inline-block; width: 20px; height: 20px; text-align: center; line-height: 20px; margin-right: 10px;}
.area-bd > p{line-height:20px; margin: 8px 0;}
.area-bd > p > a{margin-right:3px;}
.ui-area:hover .area-bd{display:block;}
.ui-search{margin-top:39px; overflow:hidden;}
.ui-search .input1{height:27px; width:325px; border:1px solid #ff665e; padding-left:34px; background: url(/Images/xiaokao/pc_img/icon.png) no-repeat 7px 5px; line-height: 27px; float:left;}
.ui-search .input2{font-size:16px; font-family:simhei;background:#ff665e;background:#ff665e -webkit-linear-gradient(90deg,#ff5149, #ff635b);background:#ff665e -moz-linear-gradient(90deg,#ff5149, #ff635b);background:#ff665e linear-gradient(90deg,#ff5149, #ff635b); height:29px; width:90px; border:none; color:#fff; cursor:pointer;}
.ui-search .input2:hover{opacity:.9;}
/*nav*/
.ui-nav{height:45px; background:#ff665e;}
.ui-nav-list li{float:left;}
.ui-nav-list li a{line-height:45px; font-size:16px; font-family:simhei; padding:0 17px; color:#fff; display:block;}
.ui-nav-list li a.current,.ui-nav-list li a:hover{background:#feb73d;}
.ui-nav-list li.line{width:1px; height:17px; margin:14px 0; background:#ff9fcd;}
.sub-nav ul{background:#fbfbfb; line-height:40px; height:40px; overflow:hidden; border:1px solid #ededed; border-top:none; display:none; overflow:hidden;}
.sub-nav ul li{float:left;margin-left: 10px;}
.sub-nav ul li a{margin:0 1px;}
/*content*/
.ui-ad-1{width:300px; height:282px; overflow:hidden;}
.ui-ad-1 a img{width:100%;}
.ui-newsfirst{width:393px; height:282px; background:#fbfbfb; border:1px solid #ffdfdd;}
.ui-newsfirst > h2{font-size:18px; font-family:simhei; text-align:center; line-height:35px; height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:15px 5px 0;}
.ui-newsfirst > p{line-height:34px; height:34px; overflow:hidden; padding:0 5px; font-size:14px; text-align:center;}
.ui-newsfirst li{float:left;width:185px;line-height:19px; height:19px; overflow:hidden; padding:0 5px; font-size:14px; text-align:center;}
.ui-rec{width:255px; height:275px;}
.ui-rec .ui-rec-hd{line-height:36px; height:36px; overflow:hidden; background:url(/Images/xiaokao/pc_img/titlebg1.png) no-repeat 0 0; padding:0 15px;}
.ui-rec .ui-rec-hd .title{font-size:18px; color:#fff; font-family:simhei; float:left;}
.ui-rec .ui-rec-hd a.more{color:#fff; float:right;}
.ui-rec .ui-rec-bd{border:1px solid #ffdfdd; padding: 15px 15px; border-top:none; height:217px; overflow:hidden;}
.ui-rec-list li{width:235px;line-height:25px; height:25px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; font-size:14px;}
.ui-hd{line-height:55px; height:55px;color:#fff; overflow:hidden; background:#8391ab url(/Images/xiaokao/pc_img/titlebg2.png) no-repeat 0 0; padding-left:50px; padding-right:20px;}
.ui-hd a{color:#fff;}
.ui-hd .title{float:left; font-size:22px; font-family:simhei;}
.ui-hd .title em{font-size:14px; font-family:"宋体"; color:#f80; padding-left:10px;}
.ui-hd .link{float:right;}
.ui-hd .link a{color:#fff; font-size:14px;}
.ui-hd .link em{color:#b0aeae; margin:0 5px;}
.box315{width:315px; *width:286px; padding:15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.box670{width:670px; *width:650px; border:1px solid #d1d1d1; background:#fff; padding:10px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.box385{width:385px;}
.box245{width:245px;}
.w315{width:315px;}
.w310{width:310px;}
.w209{width:209px;}
.w485{width:485px;}
.box-c{background:#fbfbfb; border:1px solid #ededed;}
.dl-1+.dl-1{margin-top:13px;}
.dl-1 dt{height: 30px; line-height: 30px; overflow:hidden; margin-top: 13px;}
.dl-1 dd p{padding:5px 0; height: 24px; line-height: 24px; overflow:hidden; font-size: 14px;}
.dl-1 dd li{text-align:center;width:90px;float:left;padding:5px 0; height: 24px; line-height: 24px; overflow:hidden; font-size: 14px;}
/*.dl-1+.dl-1{border-top:1px dashed #b0aeae;}*/
.ui-hd-2{overflow:hidden; height:30px; line-height:30px; padding:0 15px; color:#fff; background:#f66f68;}
.ui-hd-2 .title{font-size:18px; font-family:simhei; float:left;}
.ui-hd-2 a.more{color:#fff; float:right;}
.ui-tit-list{padding:5px 15px;}
.ui-tit-list li{line-height:30px; height:30px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; font-size:14px;}
.ui-tit-list+.ui-tit-list{border-top:1px dashed #b0aeae;}
.img-item{overflow:hidden;}
.img-item .l{float:left; display:block; width:107px; height:89px;}
.img-item .l img{width:107px; height:89px;}
.img-item .r{margin-left:115px;}
.img-item .r a.title{display:block;font-size:14px; font-weight:bold; height:24px; line-height:24px; margin-bottom: 5px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.img-item .r p{line-height:18px; height:54px; overflow:hidden; color:#666;}
.ui-list li{line-height:30px; height:30px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; font-size:14px;}
.ui-img-list{overflow:hidden;}
.ui-img-list li{width:107px; float:left;}
.ui-img-list li+li{margin-left:10px;}
.ui-img-list li a{display:block;}
.ui-img-list li a img{width:107px; height:89px;}
.ui-img-list li a span{display:block; height:40px; line-height:40px; font-size:14px; text-align:center;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.shaft-box{border:1px solid #ededed; background:#fff; padding: 10px 40px 20px;}
.shaft-bd{padding-top:50px;}
.shaft-bd ul{background:url(/Images/xiaokao/pc_img/bg1.png) repeat-x 0 0;}
.shaft-bd ul li{float:left; padding:5px 0; width:75px; text-align:center; position:relative;}
.shaft-bd ul li a{display:block;}
.shaft-bd ul li a > i{width:5px; height:5px; background:#fff; border:3px solid #f66f68; display:block; margin:0 auto 20px;}
.shaft-bd ul li a > span{font-size:14px;}
.shaft-bd ul li>em{position:absolute; background:#feb73d; white-space: nowrap; font-weight:bold; color:#fff; border-radius:15px 0; display:block; height: 25px; line-height: 25px; padding:0 10px; top: -30px; left: 0; display:none;}
.shaft-bd ul li:hover a > i,.shaft-bd ul li.current a > i{border-color:#feb73d;}
.shaft-bd ul li:hover>em,.shaft-bd ul li.current>em{display:block;}
.shaft-hd{padding:10px 0;}
.shaft-hd .select1{height:30px; border:1px solid #8391ab; background:#fff; width: 105px; padding:0 5px;}
.shaft-hd p a{display:inline-block; line-height:30px; padding:0 10px;}
.shaft-hd p a.current{color:#fff; background:#f66f68;}
.ui-hd-3{line-height:34px; height:40px; background:url(/Images/xiaokao/pc_img/titlebg3.png) no-repeat 0 0; color:#fff; font-family:simhei; font-size:18px; padding-left:25px; position:relative; left: -19px;}
.list-a a{font-size:14px; margin-right:10px;white-space: nowrap; line-height:30px;}
.ui-hd-4{position:relative;height:32px; line-height:32px; padding-left:5px; background:#fbfbfb; border-top:1px solid #f66f68;border-bottom:1px solid #f66f68; border-left:14px solid #8391ab; border-right:3px solid #8391ab;}
.ui-hd-4 .title{color:#8391ab; font-size:18px; font-family:simhei;}
.ui-hd-4 i{position:absolute; width:0; height:0; border:5px solid transparent; border-right-color:#fbfbfb; left: -10px; top: 11px;}
.ui-list-2 li{line-height:30px; height:30px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; font-size:14px;}
.ui-list-2 li i{display:block; float:left; width:6px; height:6px; background:#d1d1d1; margin:12px 10px;}
.ui-list-2+.ui-list-2{margin-top:20px;}
.ui-tab{background:#f7f7f7; border-right:1px solid #ededed;width:76px;}
.ui-tab li a{display:block; font-size:14px; text-align:center; height:74px; line-height:75px;border-top:1px solid #ededed;}
.ui-tab li a.current{background:#f66f68; color:#fff; border-left:3px solid #8391ab;}
.tab-content{padding:10px; width:210px; display:none;}
.tabs-content{display:none;}
.tabss-content{display:none;}
.box-bd{padding:10px;border:1px solid #ededed; background:#fff;}
.dl-2{border:1px solid #ededed; background:#fbfbfb; font-size:14px; overflow:hidden;}
.dl-2 dt{width:20px; padding:0 10px; text-align:center; font-weight:bold; color:#fff; height:60px; line-height:30px; background:#818fa8; float:left;}
.dl-2 dd{margin-left:40px;}
.dl-2 dd p{line-height:30px; height:30px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; padding:0 10px;}
.ui-form ul{overflow:hidden;}
.ui-form ul li{float:left; margin: 10px 5px 10px 0;}
.ui-form ul li em{font-size:14px; line-height:32px;}
.ui-form ul li .select1{height:30px; border:1px solid #8391ab; background:#fff; width: 105px; padding:0 5px;}
.ui-form ul li .select2{height:30px; border:1px solid #8391ab; background:#fff; width: 247px; padding:0 5px;}
.ui-form .btn{display:block; font-size:21px; font-family:simhei;background:#ff665e;background:#ff665e -webkit-linear-gradient(90deg,#ff5149, #ff635b);background:#ff665e -moz-linear-gradient(90deg,#ff5149, #ff635b);background:#ff665e linear-gradient(90deg,#ff5149, #ff635b); height:50px; width:100%;border:none; color:#fff; cursor:pointer;}
.ui-form .btn:hover{opacity:.9;}
.list-a-2 a{font-size:14px; white-space: nowrap; line-height:30px;margin:0 5px;}
.list-a-2+.list-a-2{border-top:1px dashed #b0aeae;padding-top:10px;}
.dl-3{border:1px solid #ededed; background:#fff; font-size:14px; overflow:hidden;}
.dl-3 dt{width: 50px; padding:0 10px; text-align:center; font-weight:bold; color:#f66f68; /* height: 66px; */ /* line-height: 66px; */ overflow:hidden; background:#f7f7f7; /* float:left; */ display: table-cell; vertical-align: middle; white-space: nowrap;}
.dl-3 dd{margin-left: 70px; padding: 3px 0; display: table-cell;}
.dl-3 dd p{line-height:30px; height:30px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; padding:0 10px;}
.dl-3 dd li{float:left;width: 102px;text-align:center;height: 44px;line-height: 40px;overflow:hidden;}
/*.dl-3 dd p a{margin-right: 28px;}*/
.dl-4 dt{font-size:14px; font-weight:bold; padding-left:25px; background:url(/Images/xiaokao/pc_img/icon.png) no-repeat 5px -26px;}
.dl-4 dd p{line-height:32px;}
.dl-4 dd p a{margin:0 3px; font-size:14px;}
.dl-4+.dl-4{border-top:1px dashed #b0aeae;padding-top:10px;}
.ui-link{overflow:hidden;}
.ui-link li{float:left; line-height:30px; height:30px;overflow:hidden;width: 126px;font-size:14px; margin:0 10px 0 0;}
.ui-link li i{color:#445fb0; font-weight:bold; margin-right:5px;}
.ui-allarea{border:1px solid #f66f68; background:#fbfbfb; overflow:hidden; border-right:3px solid #818fa8;}
.ui-allarea dt{width:102px; text-align:center;color:#fff; font-family:simhei; font-size:18px; height:75px; line-height:75px;background:#818fa8; float:left; position:relative;}
.ui-allarea dt i{display:block; position:absolute;width:0; height:0; border:5px solid transparent; border-right-color:#fbfbfb; right:0px; top:50%; margin-top:-5px;}
.ui-allarea dd{margin-left: 102px; padding: 7px 20px;}
.ui-allarea dd p{line-height:30px; height:30px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; padding:0 10px;}
.ui-allarea dd p em{margin:0 23px;}
.ui-allarea dd h6{font-weight:normal; height:60px; line-height:30px; overflow:hidden; text-overflow:ellipsis;}
.ui-list-3{background:#fff; border:1px solid #ededed; padding:5px; overflow:hidden;}
.ui-list-3 li{float:left; line-height:30px;color:#f66f68;}
.ui-list-3 li a{color:#f66f68;margin: 0 7px; *padding:0 11px;}
.ui-tab-2{background:#f7f7f7; border-right:1px solid #ededed;width:76px;}
.ui-tab-2 li a{display:block; font-size:14px; text-align:center; height:38px; line-height:38px;border-top:1px solid #ededed;}
.ui-tab-2 li a.current{background:#f66f68; color:#fff; border-left:3px solid #8391ab;}
.list-rank li{line-height:38px; height: 38px; font-size:14px; overflow:hidden;}
.list-rank li span{float:right;}
.list-rank li em{background:#f66f68; color:#fff; padding:0 5px; font-weight:bold; margin-right:5px;}
.list-rank li a{font-weight:bold;}
.ui-tab-3{background:#fff; border: 1px solid #ededed; overflow:hidden; border-left: none;}
.ui-tab-3 li{float:left;}
.ui-tab-3 li a{display:block; font-size:14px; font-weight:bold; text-align:center; height:38px; line-height:38px; border-left: 1px solid #ededed; width: 105px;}
.ui-tab-3 li a.current{background:#f66f68; color:#fff; border-top:3px solid #8391ab;}
.ui-tab-4{background:#fff; border: 1px solid #ededed; overflow:hidden; border-left: none;}
.ui-tab-4 li{float:left;}
.ui-tab-4 li a{display:block; font-size:14px; font-weight:bold; text-align:center; height:38px; line-height:38px; border-left: 1px solid #ededed; width:91px;}
.ui-tab-4 li a.current{background:#f66f68; color:#fff; border-top:3px solid #8391ab;}
.list-rank-2 li{line-height:38px; height: 38px; font-size:14px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.list-rank-2 li em{background:#f66f68; color:#fff; padding:0 5px; font-weight:bold; margin-right:5px;}
.dl-5{border-bottom: 1px dashed #b0aeae; padding-bottom:15px;}
.dl-5 dt{font-size:18px; font-family:simhei; text-align:center; padding:5px 0;}
.dl-5 dt a{color:#ff665e;}
.dl-5 dd{line-height:24px; font-size:14px;}
.ui-menu{float:left;width: 133px;border: 1px solid #ededed; border-right:none; border-bottom:none;}
.ui-main{width:854px; float:right;border: 1px solid #ededed; border-left-color:#f66f68;}
.ui-menu-hd{text-align:center;background: #ff665e; padding:0 20px 0 10px; position:relative; height:50px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.ui-menu-hd a{font: 12px/50px simsun;color: #fff;}
.ui-menu-hd span{font: 12px/50px simsun;color: #fff;}
.ui-menu-hd a em{font-family:"宋体"; font-size:19px; vertical-align:middle; line-height:50px; padding-right:5px;}
.ui-menu-hd i{display:block; position:absolute;width:0; height:0; border:6px solid transparent; border-top-color:#fbfbfb; right:12px; top:50%; margin-top:-2px; cursor:pointer;}
.ui-menu-hd i.up{border-top-color:transparent;border-bottom-color:#fbfbfb;margin-top:-8px;}
.menu-list{background: #fbfbfb; text-align:center;}
.menu-list li a{display:block; height:30px; line-height:30px; display:block;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; padding:0 10px;}
.menu-list li a.current{color:#ff665e; font-weight:bold;}
.menu-list li{border-bottom: 1px solid #ededed;}
.ui-con{width:596px; float:left;}
.ui-con-hd{padding: 10px 20px;border-bottom: 1px solid #ededed;}
.ui-con-hd h3{font-size:14px;}
.ui-con-bd{padding:20px;}
.ui-aside{float:right; width:250px;border: 1px solid #ededed; background: #fbfbfb;}
.ui-aside-bd{padding:10px 15px;}
.ui-aside-bd .cup_compet form{width:225px;}
.ui-aside-bd .cup_compet input[type="text"]{width:182px;}
.ui-list-4 li{line-height:24px; height:24px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.list-rank-3 li{line-height:24px; height: 24px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.list-rank-3 li em{background:#ddd; color:#333; padding:0 2px; margin-right:5px;}
.list-rank-3 li.top em{background:#f66f68; color:#fff;}
.ui-list-4 li .zb{font-style:normal; color:#818fa8; margin-right:5px;}
.ui-list-4 li .zb:hover {color:#f66f68;}
.ui-page a{height:23px; line-height:23px; border:1px solid #ccc; padding:0 10px; display:inline-block; margin:0 2px;}
.ui-page b{height:23px; line-height:23px; border:1px solid #ff665e; background:#ff665e; color:#fff; padding:0 10px; display:inline-block; margin:0 2px;}
.botnav{border-bottom:1px solid #ddd; padding-bottom:20px;}
.botnav h3{font:20px/46px simhei;}
.botnav ol li{width:495px; float:left; line-height:26px; word-spacing:20px;}
.botnav ol li img{vertical-align:middle; margin:-2px 10px 0 0;}
.botnav2{padding-bottom: 20px;}
.botnav2 dl{width:225px; float:left; margin-right:15px; margin-left:15px;_display:inline;}
.botnav2 dl dt{font:15px/40px simhei; font-weight:700;}
.botnav2 dl dd{line-height:24px; border-right:1px dashed #ddd; padding-right:30px; word-spacing:2px;}
.botnav2 dl.last{margin:0; width:220px;}
.botnav2 dl.last dd{border:none; padding:0;}
.ui-content .delbot{border:none;}
.olympic{border:1px solid #ededed; padding:6px 20px;}
.olymhd{border-bottom: 1px solid #ddd;}
.olymhd h3{float:left; margin-right:40px;}
.olymhd h3 a{font-size:18px; line-height:36px;}
.olyhed{float:left;}
.olyhed span{position:relative; color:#545454; display:inline-block; font-size:14px; line-height:40px; padding:0 20px;}
.olyhed span:hover{color:#f66f68; cursor:pointer;}
.olyhed span.clickon{color:#f66f68; border-bottom:2px solid #f66f68; margin-bottom:-1px;}
.olyhed span.clickon i{border-color:#fff #fff #f66f68; border-style:solid; border-width:3px; font-size:0; height:0; line-height:0; position:absolute; width:0; left:50%; bottom:0; margin-left:-3px;}
.olyform{float:right;}
.olyform form{padding-top:5px;}
.olyform input[type="text"]{border:1px solid #feb73d; outline:none; height:18px; padding:3px 5px;}
.olyform input[type="submit"]{cursor:pointer; outline:none; background:#feb73d; border:none; color:#fff; width:60px; line-height:26px; text-align:center;}
.olymcot{}
.olymone{padding:8px 0 6px;}
.olymone p{line-height:32px; border-top:1px dotted #ededed;}
.olymone p strong{color:#f66f68;}
.olymone p a{display:inline-block; padding:0 10px;}
.grades{padding:20px; border:1px solid #ededed; border-top:none;}
.grades .f-r h4{text-align:center; padding-bottom:10px;}
.grades .f-r h4 span{display:inline-block; position:relative;}
.grades .f-r h4 span em{color:#f66f68; padding:0 10px;}
.grades .gprev,.grades .gnext,.grades .gprev1,.grades .gnext1{position:absolute; top:3px; display:block; width:10px; height:13px; overflow:hidden; zoom:1;}
.grades .gprev{margin-right:12px; left:-10px; background:url(/Images/xiaokao/pc_img/cal_btn.jpg) no-repeat;}
.grades .gnext{right:-10px; background:url(/Images/xiaokao/pc_img/cal_btn.jpg) no-repeat -10px 0;}
.grades .gprev1{left:-10px; background:url(/Images/xiaokao/pc_img/cal_btn.jpg) no-repeat 0 -13px;}
.grades .gnext1{right:-10px; background:url(/Images/xiaokao/pc_img/cal_btn.jpg) no-repeat -10px -13px;}
.grades .f-l{width:310px;}
.grades .f-r{width:520px;}
.grades .f-r table{width:100%;}
.grades .f-r table tr th{background:#e7e7e7; line-height:30px; text-align:center;}
.grades .f-r table tr td{text-align:center; background:#f8f8f8;}
.grades .f-r table tr td a{display:block; width:52px; height:38px; overflow:hidden; padding:6px 10px;}
.grades .f-r table tr td a:hover{background:#f66f68; color:#fff;}
.grades .f-r table tr td a i{font-weight:bold; font-style:normal;}
.grades .f-r table tr td a i.altbg{line-height:38px; color:#999;}
.grades .f-r table tr td a:hover i.altbg{color:#fff;}
.adverts{width:990px; height:90px; overflow:hidden;}
.adverts a{display:block;}
.exercis{padding:20px; border:1px solid #ededed; border-top:none;}
.exercis .f-l{width:200px;}
.exercis .f-l a{display:block;}
.exercis .f-l a img{width:200px; height:158px;}
.exercis .f-l a span{display:inline-block; text-align:center; width:100%; height:26px; line-height:26px; overflow:hidden;}
.exercis .f-r{width:728px;}
.exercis .f-r p{font-size:14px; color:#545454; line-height:26px;}
.exercis .f-r p a{color:#f66f68;}
.exercis .f-r ul li{float:left; border:1px solid #dcdcdc; text-align:center; margin:18px 18px 0 0; width:124px; height:30px; line-height:30px; overflow:hidden;}
.exercis .f-r ul li:hover{background:#f66f68; border:1px solid #f66f68;}
.exercis .f-r ul li:hover a{color:#fff;}
.exercis .f-r ul li a{display:block;}
.compets h2{font-size:24px; color:#8391ab;}
.complt{float:left; width:732px;}
.compone{padding:15px 0;}
.compone h4{float:left; font-size:16px; color:#fff; background:#f66f68; width:30px; line-height:20px; text-align:center; padding:25px 0;}
.compban{float:right; width:660px; margin-right:20px;}
/*首页焦点图*/
#ifocus { width: 290px; height: 265px; margin-bottom:15px; position:relative;}
#ifocus_pic { display:inline; position:relative; float:left; width:290px; height:265px; overflow:hidden; }
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:290px; height:265px; overflow:hidden; display:none }
#ifocus_piclist img { width:290px; height:265px; }
#ifocus_btn .current { opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:290px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn { display:inline; width:290px; position:absolute; left:111px; top:270px; z-index:168;}
#ifocus_btn li { position:relative; float:left; width:20px; height:20px; overflow:hidden; text-align:center; cursor:pointer; }
#ifocus_btn li span { border-radius:10px; display:block; width:10px; height:10px; background:#D2D2D2; line-height:18px; position:absolute; z-index:2; top:0; left:0; color:#333; text-decoration:none; }
#ifocus_btn li.current span { border-color:#0269b3; color:#fff; background:#FE6E01; }
#ifocus_tx { position:absolute; left:0px; bottom:0; color:#FFF; width:290px; height:30px; text-align:center; font-weight:600; font-family:"寰蒋闆呴粦"; font-size:14px; line-height:30px;}
#ifocus_tx .normal { display:none; }


.complist{float:right; width:680px; padding:0 10px;}
.complist ul li{float:left; width:320px; height:26px; line-height:26px; overflow:hidden; padding:0 10px;}
.complist ul li a{font-size:14px;}
.complist ul li a em{color:#f66f68; padding-right:5px;}
.complist a.compcag{float:right; color:#999; line-height:20px; margin:10px 20px 0 0; padding-left:20px; background:url(/Images/xiaokao/pc_img/icon.png) no-repeat 0 -56px;}
.complist a:hover.compcag{color:#f66f68;}
.comprt{float:right; width:255px; border:1px solid #ededed; background:#fbfbfb;}
.cup-time h3{width:81px; height:107px; float:left; background:#f66f68 url(/Images/xiaokao/pc_img/time.png) center 78px no-repeat; font:20px/28px "宋体"; color:#fff; text-align:center; padding-top:18px;}
.cup-time dl{float:left;}
.cup-time dl dt{width:49px; height:88px; padding-top:35px; float:left; font:15px/26px "宋体"; text-align:center; background:#FDFDFD; border:1px solid #ddd; margin-left:-1px;}
.cup-time dl dt small{font-size:13px; display:block; margin:0 auto; color:#6C7885;}
.cup-time dl dd{width:279px; height:110px; float:left; background:#F6F6F6; padding:15px 15px 0; display:none;}
.cup-time dl dd ul li{width:137px; float:left; line-height:24px;}
.cup-time dl.on dt{background:#2C3E50; color:#fff; border-color:#2C3E50;}
.cup-time dl.on dd{display:block;}
.sort-tit2{font:22px/24px "宋体"; padding-bottom:10px; border-bottom:2px solid #2CAB04;}
.cup-tab-tit{width:90px; float:left; border-right:1px solid #2CAB04;}
.cup-tab-tit li{background:#e8e8e8; font-size:14px; text-align:center; line-height:22px; margin-bottom:1px;}
.cup-tab-tit li.on{background:#299907; color:#fff;}
.cup-tab-tit li:last-child{margin-bottom:0;}
.cup-tab-tit1 li{height:115px; padding-top:60px;}
.cup-tab-con{padding:20px 0 0 20px; width:889px; float:left; border-top:1px solid #2CAB04;}
.cup-table{margin-bottom:15px;}
.cup-table dl{width:335px; float:left;}
.cup-table dt{width:115px; float:left;}
.cup-table dt img{display:block;}
.cup-table dd{width:210px; float:right;}
.cup-table table{width:530px; float:right;}
.cup-table table th,.cup-tab-con table td{border:1px solid #ddd; height:37px;}
.cup-table table th{width:72px; text-align:center; font-weight:500;}
.cup-table table td span{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#2CAB04; margin-left:15px;}
.cup-table-last{margin-bottom:0;}
.cup-tab-tit2 li{height:56px; line-height:56px;}
.btn-all{font-size:14px; line-height:44px; text-align:center; background:#eee; display:block;}
.key_cup{width:910px; padding:10px 0;}
.key_all{padding:10px 20px;}
.key_leone{float:left; width:340px;}
.key_leone dl dt{float:left; width:110px; margin-right:15px;}
.key_leone dl dt a{display:block;}
.key_leone dl dt a img{width:110px; height:110px;}
.key_leone dl dd h4{height:32px; line-height:32px; overflow:hidden;}
.key_leone dl dd h4 a{font-size:14px; font-weight:bold;}
.key_leone dl dd p{height:72px; line-height:24px; overflow:hidden;}
.key_leone dl dd p a{color:#f66f68;}
.key_tab{float:right; width:500px;}
.key_tab table{width:100%; border-collapse:collapse; border-spacing:0;}
.key_tab table tr th{width:96px; line-height:28px; padding:5px 0; text-align:center; border:1px solid #dcdcdc;}
.key_tab table tr td{border:1px solid #dcdcdc; line-height:28px; padding:5px 15px;}
.key_tab table tr td em{color:#f66f68; padding:0 10px;}
.key_tab table tr td a{padding:0 3px;}
.time_list{padding:20px 20px 20px 100px;}
.time_list ul{border-left:1px solid #ddd; padding-top:15px;}
.time_list ul li{line-height:24px; font-size:14px; padding:0 0 20px 20px; position:relative;}
.time_list ul li span{font-size:16px; position:absolute; width:60px; text-align:right; padding-right:25px; left:-78px; top:0;}
.time_list ul li span i{width:14px; height:14px; position:absolute; border-radius:50%; background:#dcdcdc; right:0; top:50%; margin-top:-7px;}
.time_list ul li:hover span i{background:#f66f68;}
.races a{height:27px;width:82px;overflow:hidden;text-align:center;display:inline-block; margin:0 2px 8px 2px; line-height:24px; border:1px solid #dcdcdc; padding:0 10px;}
.races a:hover{background:#f66f68; color:#fff; border:1px solid #f66f68;}
.qrcode{width:226px; overflow:hidden;}
.qrcode img{width:226px; height:226px;}
.mess_rank h6{padding-bottom:3px;}
.mess_rank strong{display:inline-block; line-height:20px; background:#818fa8; color:#fff; border:1px solid #818fa8; padding:0 10px; border-radius:12px 0 12px 0;}
.mess_rank a{display:inline-block; line-height:24px; padding:0 5px;}
.cup_compet .f-l a{display:inline-block; background:#f66f68; border:1px solid #f66f68; color:#fff; margin-right:10px; line-height:32px; padding:0 20px; -moz-border-radius:20px 0 20px 0; -webkit-border-radius:20px 0 20px 0; border-radius:20px 0 20px 0;}
.cup_compet .f-l a:hover{background:transparent; border:1px solid #f66f68; color:#555;}
.cup_compet h2{float:left; font-size:24px; font-family:simhei;}
.cup_compet form{float:right; width:260px; border:1px solid #818fa8; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.cup_compet input[type="text"]{float:left; width:220px; height:20px; line-height:20px; padding:5px; border:none; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.cup_compet input[type="submit"]{float:right; cursor:pointer; width:30px; padding:5px 0; background:url("/Images/xiaokao/pc_img/icon.png") no-repeat 5px 6px; border:none;}
.ui-content .addbot{border-bottom:3px solid #818fa8; padding-bottom:10px;}
.hope_cup{padding:10px 0 0;}
.hope_cup dl dt{float:left; width:210px; margin-right:20px;}
.hope_cup dl dt a{display:block;}
.hope_cup dl dt a img{width:200px; height:200px; padding:5px; background:#f66f68;}
.hope_cup dl dd p{font-size:14px; text-indent:2em; line-height:26px; margin-bottom:12px;}
.hope_cup dl dd h6{line-height:28px; font-weight:normal;}
.hope_cup dl dd h6 em{color:#f66f68; font-weight:bold;}
.hope_cup dl dd h6 a{display:inline-block; font-weight:normal; padding:0 5px;}
.area_cup{padding:0 0 30px 14px;}
.area_cup ul li{float:left; width:200px; padding:25px 20px 0;}
.area_cup ul li > a{display:block; margin:0 auto; text-align:center;}
.area_cup ul li a img{width:200px; height:150px;}
.area_cup ul li a span{display:inline-block; height:26px; line-height:26px; overflow:hidden; margin:5px 0;}
.area_cup ul li p{background:#f66f68; border-top:2px solid #818fa8; line-height:26px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.area_cup ul li p a{display:inline-block; text-align:center; width:60px; color:#fff;}
.area_cup ul li p em{color:#fff;}
.key_mid{padding:18px 20px;}
.key_mid ul li{height:32px; line-height:32px; overflow:hidden;}
.key_mid ul li span{display:inline-block; line-height:24px; padding:0 10px; background:#f66f68; color:#fff;}
.key_mid ul li a{display:inline-block; padding:0 5px;}
.hot_img a img{width:227px; height:82px;}
.mainlt{float:left; width:730px;border-top: 2px solid #ff665e;}
.maltone dl{border-bottom:3px solid #818fa8; margin-right:20px; background:#f5f5f5;}
.maltone dl dt{float:left; width:480px; padding:15px 0 0 20px;}
.maltone dl dt h3 i{display:inline-block; width:35px; height:22px; margin-right:10px; vertical-align:middle; background:url(/Images/xiaokao/pc_img/news.gif) no-repeat;}
.maltone dl dt h3 a{color:#f66f68; font-size:16px;}
.maltone dl dt p{margin:5px 0; height:48px; line-height:24px; overflow:hidden;}
.maltone dl dt p a{color:#f66f68;}
.maltone dl dt h6{font-weight:normal;}
.maltone dl dt h6 a{display:inline-block; color:#feb73d; padding:0 5px;}
.maltone dl dd{float:right; width:184px;}
.maltone dl dd a img{width:184px; height:138px;}
.maltone ul{padding:0 20px 0 0;}
.maltone ul li{border-top:1px dashed #dcdcdc; padding:15px 0 25px;}
.maltone ul li h4{height:36px; line-height:36px; overflow:hidden;}
.maltone ul li h4 a{font-size:15px;}
.maltone ul li .tt{height:36px; line-height:36px; overflow:hidden;}
.maltone ul li .tt a{font-size:15px;}
.maltone ul li span{color:#aaa;}
.addmore a{display:block; line-height:34px; text-align:center; background:#adbad2;; color:#fff;}
.addmore a:hover{background:#818fa8;}
.mainbox .ui-aside{float:left; }
.mainbox .mainlt{float:right;}
.scoimg{width:653px;}
.scoimg a img{width:100%; height:375px;}
.arehed{border-bottom:3px solid #f66f68; margin:15px 15px 10px;}
.arehed span{display:inline-block; cursor:pointer; line-height:28px; padding:0 15px;}
.arehed span.clickon{background:#f66f68; color:#fff; border-radius:25px 0 20px 0;}
.arecot{margin:0 10px 10px;}
.areone a{display:inline-block; line-height:26px; padding:0 10px;}
.areone em{color:#999;}
.directo{padding:20px 0; border-top:1px dashed #dcdcdc;}
.directo dt{float:left; width:172px; margin-right:20px;}
.directo dt a{display:block;}
.directo dt a img{width:172px; height:129px;}
.directo dd h4{height:26px; line-height:26px; overflow:hidden;}
.directo dd h4 a{font-size:14px;}
.directo dd p{float:left; height:25px; line-height:25px; width:260px; overflow:hidden;}
.maltbox .diradwd dt{width:200px;}
.maltbox .diradwd dt a img{width:200px; height:150px;}
.maltbox .diradwd dd p{width:374px; padding-right:10px;}
.briefsc{padding:10px 15px;}
.briefsc li{float:left; width:468px; padding:0 5px; height:32px; line-height:32px; overflow:hidden;}
.briefsc li a{display:inline-block; padding:0 5px;}
.briefsc li a i{display:inline-block; width:12px; height:12px; text-align:center; line-height:12px; background:#f66f68; color:#fff; font-style:normal; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.anyliks{padding-bottom:30px;}
.anyliks .ui-tab-4 li a{font-weight:normal; height:32px; line-height:32px; width:auto; padding:0 12px;}
.moreany{border:1px solid #ededed; border-top:none; padding:10px 15px;}
.moreany a{display:inline-block; line-height:26px; padding:0 8px;}
.mainlt .ui-hd-2{margin-right:20px;}
.schinfo,.schtalk,.schother{margin-right:20px; padding:8px 12px;}
.schinfo p{font-size:14px; line-height:26px; text-indent:2em;}
.schinfo p a{color:#f66f68;}
.schtalk li{height:30px; line-height:30px; overflow:hidden;}
.schtalk li a{float:left;}
.schtalk li span{float:right; color:#999;}
.schtalk li span em{color:#feb73d; padding-right:10px;}
.schother li{float:left; width:162px; height:28px; line-height:28px; overflow:hidden; padding:0 5px;}
.font16 i{display:inline-block; margin-right:5px; vertical-align:-2px; width:15px; height:15px; background:url(/Images/xiaokao/pc_img/icon.png) no-repeat 0 -90px;}
.font16 b{font-size:16px;}
.font16 .f-r a{display:inline-block; padding:0 0 0 5px; color:#999;}
.font16 .f-r a:hover{color:#f66f68;}
.quesech a{display:inline-block; line-height:26px; padding:0 10px;}
.manadbot{width:730px; border:1px solid #ededed; border-radius:10px 0 0 0; padding-bottom:20px;}
.manadbot .ui-hd-3{left:-4px;}
.manadbot .ui-hd-3 a{font-size:12px; padding-right:12px; font-style:normal; font-family:"宋体";}
.manadbot .ui-tab-4{margin:10px 20px 5px;}
.manadbot .tabss-content{margin:0 20px;}
.manadbot .dl-3{margin:5px 0;}
.manadbot .dl-3 dd p{float:left; width:288px; padding:0 10px;}
.itemtest{border:1px solid #dcdcdc;}
.itemtest table{width:100%; border:1px solid #fff; border-collapse:collapse; border-spacing:0;}
.itemtest table tr td{border:1px dashed #dcdcdc; padding:20px;}
.itemtest table tr td> img{float:left; margin-right:20px; width:100px; height:100px;}
.itemtest table tr td h3 a{font-size:22px;}
.itemtest table tr td p{line-height:24px; margin:5px 0;}
.itemtest table tr td h6{padding-top:5px;}
.itemtest table tr td h6 a{display:inline-block; margin:0 10px 0 0; background:#f66f68; border-bottom:2px solid #818fa8; color:#fff; line-height:26px; padding:0 20px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.itemtest table tr td h6 a:hover{background:#818fa8;}
.postleft li a{text-align:left; padding-left:34px;}
.postleft li a.current{padding-left:12px;}
.postleft li a em{width:0; height:0; border-top:5px solid transparent; border-bottom:5px solid transparent; border-left:5px solid #f66f68; overflow:hidden; font-size:5px; line-height:5px; display:inline-block; margin:0 6px 0 10px;}
.testform form{text-align:center; padding:20px 0;}
.testform label{padding-left:20px;}
.testform select{padding:5px 10px; margin-right:5px; border:1px solid #dcdcdc;}
.testform input{cursor:pointer; outline:none; background:#818fa8; color:#fff; border:none; padding:6px 15px;}
.testform dl{padding:10px 40px;}
.testform dt{float:left; width:62px; margin-right:20px;}
.testform dd p{text-indent:2em; line-height:24px;}
.gredchoos{padding:0 20px 20px; border-bottom:1px solid #dcdcdc;}
.gradclass{}
.gradone{float:left; width:386px; margin:5px 10px;}
.gradone ul{padding-top:8px;}
.gradone ul li{height:26px; line-height:26px; overflow:hidden;}
.gradone ul li a em{padding-right:10px;}
.gradhd{border-bottom:1px solid #dcdcdc; line-height:36px;}
.gradhd h4{float:left; margin-bottom:-1px; padding:0 5px; border-bottom:2px solid #f66f68;}
.gradhd a{float:right;}
.analysis h1{text-align:center;font-size:22px; color:#f66f68; margin-top: 10px;}
.analybq{text-align:center; padding:15px 0;}
.analybq em{color:#999;}
.analybq > a{margin:0 20px; padding-left:20px; color:#f90; background:url(/Images/xiaokao/pc_img/icon.png) no-repeat 0 -29px;}
.analybq span a{color:#818fa8; padding:0 5px;}
.ledbann{text-align:center;}
.ledbann .fullSlide{width:580px; margin:0 auto; position:relative;}
.ledbann .fullSlide .bd ul li a{display:block;}
.ledbann .fullSlide .bd ul li a img{width:580px; height:90px;}
.analyact{padding:0 20px 10px;}
.analyact h5{text-align:center; padding:15px 0;}
.analyact p{text-indent: 2em;margin: 15px 0px;padding-top: 0px;padding-bottom: 0px;line-height: 32px;font-size: 17px;color: #000;font-family: "\5FAE\8F6F\96C5\9ED1";margin-bottom: 20px;}
.analdown{border:1px solid #818fa8; padding:10px 20px; margin:10px 20px;}
.analdown p{line-height:36px; padding:5px 0;}
.analdown a{color:#f66f68; font-weight:bold; font-family:"宋体";}
.source{padding:30px 0;}
.source .f-l a{color:#818fa8; padding-right:12px;}
.source .f-r a{display:inline-block; padding:0 5px 0 23px;}
a.share{background:url(/Images/xiaokao/pc_img/is.png) no-repeat 0 2px;}
a.qzone{background:url(/Images/xiaokao/pc_img/is.png) no-repeat 0 -78px;}
a.tsina{background:url(/Images/xiaokao/pc_img/is.png) no-repeat 0 -118px;}
a.baidu{background:url(/Images/xiaokao/pc_img/is.png) no-repeat 0 -158px;}
a.renren{background:url(/Images/xiaokao/pc_img/is.png) no-repeat 0 -198px;}
.ahang{border-top:1px solid #dcdcdc; padding:0 20px 20px;}
.ahang h4{line-height:30px; color:#f66f68; padding-top:5px;font-size: 14px;}
.ahang p{line-height:26px;font-size: 14px;}
.usecomm{padding:0 20px;}
.usecomm p{padding:20px 0; text-align:center;}
.usecomm p a{color:#f66f68; padding:0 5px;}
.usecomm textarea{border:1px solid #ddd; padding:5px 10px; line-height:26px; width:670px; height:90px; resize:none;}
.usecomm input{float:right; cursor:pointer; outline:none; margin-top:10px; background:#818fa8; border:none; color:#fff; padding:6px 12px;}
.usecomm > a{display:inline-block; margin:10px 0; color:#fff; text-align:center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; height:30px; line-height:30px; padding:0 16px 0 33px;}
.usecomm > a:hover{opacity:0.8;}
.usecomm a.qzone{background:#f66f68 url(/Images/xiaokao/pc_img/icon.png) no-repeat 15px -232px; border:1px solid #f66f68;}
.usecomm a.tsina{background:#818fa8 url(/Images/xiaokao/pc_img/icon.png) no-repeat 15px -202px; border:1px solid #818fa8;}
.usecot{border-bottom:1px solid #dcdcdc; line-height:32px;}
.usecot h5{float:left; padding:0 5px; border-bottom:2px solid #f66f68; margin-bottom:-1px;}
.usecot a{float:right; padding-left:20px; background:url(/Images/xiaokao/pc_img/icon.png) no-repeat 0 -20px;}
.sechway ul li{padding:6px 0;}
.sechway select{width:198px; *width:196px; border:1px solid #dcdcdc; padding:4px 5px;}
.sechway input{width:100%; cursor:pointer; outline:none; padding:5px 0; background:#f66f68; color:#fff; border:none;}
.botleft{border-right:1px solid #ededed;}
.boxdown{text-align:center; color:#818fa8; cursor:pointer; padding:5px 0;}
.botall{width:730px; border:1px solid #ededed;}
.botall .ui-page{padding:30px 0 40px;}
.ranking{}
.rankbox{padding:0 20px;}
.rankbox li{border-top:1px dashed #ededed; padding:15px 0}
.rankbox li h3 a{color:#f66f68;}
.rankbox li h3 em{display:inline-block; vertical-align:-3px; margin-right:5px; width:16px; height:16px;}
.rankbox li h3 em.wen1{background:url(/Images/xiaokao/pc_img/format.gif) no-repeat 0 0;}
.rankbox li h3 em.wen2{background:url(/Images/xiaokao/pc_img/format.gif) no-repeat 0 -16px;}
.rankbox li h3 em.wen3{background:url(/Images/xiaokao/pc_img/format.gif) no-repeat 0 -32px;}
.rankbox li h3 em.wen4{background:url(/Images/xiaokao/pc_img/format.gif) no-repeat 0 -48px;}
.rankbox li h3 em.wen5{background:url(/Images/xiaokao/pc_img/format.gif) no-repeat 0 -64px;}
.rankbox li h3 em.wen6{background:url(/Images/xiaokao/pc_img/format.gif) no-repeat 0 -80px;}
.rankbox li h3 em.wen7{background:url(/Images/xiaokao/pc_img/format.gif) no-repeat 0 -96px;}
.rankbox li h3 em.wen8{background:url(/Images/xiaokao/pc_img/format.gif) no-repeat 0 -112px;}
.rankbox li h3 i{display:inline-block; vertical-align:middle; font-weight:normal; font-style:normal; line-height:17px; padding:0 2px; color:#fff; background:#f90; margin-left:10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.rankbox li p{text-indent:2em; line-height:26px; margin:10px 0;}
.rankbox li span{color:#666;}
.rankbox li span em{color:#999; padding-left:10px;}
.rankbox li .f-r a{display:inline-block; padding:0 15px;}
.rankbox li a.shuoc{background:url(/Images/xiaokao/pc_img/icon.png) no-repeat 0 -177px; color:#f66f68;}
.rankbox li a.xizai{background:url(/Images/xiaokao/pc_img/icon.png) no-repeat 0 -148px; color:#818fa8;}
.rankbox .wordleft{float:left; width:79px; text-align:center;}
.rankbox .wordleft span{display:inline-block; margin-top:5px; line-height:22px; height:22px; overflow:hidden;}
.rankhed{border-bottom:1px solid #ededed; padding:10px 15px;}
.rankhed .f-l a{display:inline-block; padding:2px 8px; margin:0 3px;}
.rankhed .f-l a.act{background:#f66f68; color:#fff;}
.rankhed .f-r span em{color:#f66f68; padding:0 5px;}
.rankhed .f-r b{display:inline-block; color:#999; padding:0 20px; font-weight:normal;}
.rankhed .f-r a{color:#818fa8;}
.rankhed .f-r a i{width:0; height:0; border-top:5px solid transparent; border-bottom:5px solid transparent; border-left:5px solid #818fa8; overflow:hidden; font-size:5px; line-height:5px; display:inline-block; margin-right:5px;}
.expert li{padding-bottom:15px;}
.expert li a.f-l{margin-right:10px;}
.expert li a img{width:60px; height:60px;}
.expert li h4{height:22px; line-height:22px; overflow:hidden;}
.expert li h4 a{font-size:14px;}
.expert li h4 em{font-size:12px; padding-left:5px; font-weight:normal;}
.expert li p{height:20px; line-height:20px; overflow:hidden;}
.expert li p em{color:#f66f68;}
.expert a.addation{display:inline-block; margin-top:5px; background:#fe5539; padding:3px 20px; color:#fff;}
.minimgs{margin:0 auto; text-align:center;}
.minimgs a img{width:688px; height:90px;}
.likeshare{padding:0 20px 15px;}
.likeshare p a{display:inline-block; padding-left:18px; background:url(/Images/xiaokao/pc_img/icon.png) no-repeat 0 -119px;}
.likeshare .f-r span{vertical-align:middle;}
.likeshare .f-r a{display:inline-block; vertical-align:middle; height:18px; padding-left:20px;}
.review{padding:0 20px;}
.review li{padding:15px 0; border-top:1px dotted #dcdcdc;}
.review li .f-l{width:50px;}
.review li .f-l a{display:block;}
.review li .f-l a img{width:50px; height:50px;}
.review li .f-r{width:620px;}
.review li .f-r p{line-height:26px;}
.review li .f-r span{color:#999;}
.schoolstylebox{height: 140px; overflow: hidden; position: relative; width: 660px;}
.schoolstylepic li{display: none; left: 0; position: absolute; top: 0;}
.schoolstylepic li img{display: block; float: left; height: 140px; width: 190px;}
.lm45{margin-left: 45px;}
.schoolstylenum{margin-top: 10px; text-align: center;}
.schoolstylenum span.on{color: #ff8929;}
.schoolstylenum span{color: #ddd; cursor: pointer; font-size: 20px; margin: 0 5px;}
.roll-show{padding: 10px 0 10px; position: relative; width: 712px;}
.roll-show ul{height: 485px; width: 712px;}
.roll-show ul li{display: none;}
.roll-show ul li img{display: block; height: 485px; width: 712px;}
.roll-show .prev, .roll-show .next{background: rgba(0, 0, 0, 0) url("/Images/xiaokao/pc_img/photo_btn.png") no-repeat scroll 0 0; cursor: pointer; display: none; height: 54px; margin-top: -27px; overflow: hidden; position: absolute; text-indent: -9999px; top: 50%; width: 58px; z-index: 2;}
.roll-show .prev{background-position: 0 -64px; left: 5px;}
.roll-show .next{background-position: 0 -118px; right: 5px;}
.roll-wrap{background: #414346 none repeat scroll 0 0; overflow:hidden;padding: 8px 10px; width: 692px;}
.roll-prev, .roll-next{background: rgba(0, 0, 0, 0) url("/Images/xiaokao/pc_img/photo_btn.png") no-repeat scroll 0 0; cursor: pointer; display: block; float: left; height: 64px; text-indent: -9999px; width: 13px;}
.roll-prev{background-position: 0 0; margin-right: 5px;}
.roll-next{background-position: -13px 0; margin-left: 57px;}
.rollbox{display: inline; float: left; overflow: hidden; width: 600px;}
.rollbox ul{display: inline; float: left; left: 0; position: relative; width: 10000px;}
.rollbox ul li{display: block; float: left; height: 64px; margin: 0 8px; position: relative; width: 84px;}
.rollbox ul li img{border: 2px solid #414346; cursor: pointer; height: 60px; width: 80px;}
.rollbox ul li.borderbox img{border-color: #ff8929;}
.roll-opacitybgL, .roll-opacitybgR{height: 450px; position: absolute; width: 320px;}
.roll-opacitybgL{left: 0; top: 0;}
.roll-opacitybgR{right: 0; top: 0;}
.article li a{font-size:14px; font-family:"宋体"; font-weight:bold;}
.article li span{color: #999; float: right;display:inline-block;}
.page{clear: both; height: 23px; margin-bottom: 20px; margin-top: 20px; text-align: center;}
.page a{border: 1px solid #ededed; display: inline-block; line-height: 23px; margin: 0 2px; padding: 0 6px;}
.page b{background: #f66f68; border: 1px solid #ff4a00; color: #fff; display: inline-block; font-weight: bold; line-height: 23px; margin: 0 1px; padding: 0 9px;}


/*内容页上下篇*/
.naxt_cont{padding: 0 15px;height: 80px;border-top: 1px dashed #d2d2d2;overflow: hidden;}
.naxt_cont .naxt_fl{display:block;text-align:left;color: #FF665E;font: 14px/40px "宋体";width: 650px;margin:10px 10px 0 0;}
.naxt_cont .naxt_fr{display:block;text-align:left;color: #FF665E;font: 14px/30px "宋体";width: 650px;margin-right: 10px;overflow: hidden;}
.naxt_cont a:hover{color:#999;}

/*题库首页*/
.borderD{ border:1px solid #ddd;}
.ft14{ font-size:14px;}
.tm35 {margin-top: 35px;}
.lh28{ line-height:28px;}
.grid310{ width:310px;float:left;}
.tiku-l{ width:675px; float:left; border-right:1px solid #ddd; padding:0 20px 20px;}
.tiku-l h2{ position:relative; line-height:32px; height:40px; margin-bottom:25px;}
.tiku-l h2 span{ font-weight:500;}
.tiku-l h2 em{ background:url(/Images/xiaokao/pc_img/tiku_tit.png) no-repeat; width:128px; height:40px; font:20px/32px 微软雅黑; color:#fff; position:absolute; top:-1px; left:-27px; text-align:center;}
.tiku-l h2 em a{ color:#fff;}
.tiku-r{ width:230px; float:left; padding:10px 20px 0; line-height:24px;}
.tiku-r p a{ width: 55px; display: block; float: left; overflow: hidden; height: 21px;}
.tiku-r h3{ color:#339917; font:18px/30px 微软雅黑;}
.tiku-r h4{ font-size:14px; color:#176100; border-top:1px dotted #ddd; padding-top:13px; margin-top:13px;}
.tiku-r h4.first{ border:none; padding-top:0;}
.tiku-tab-tit li{ float:left; line-height:28px; padding:0 8px; background:url(/Images/xiaokao/pc_img/tiku_tab_tit_line.gif) right 1px no-repeat; cursor:pointer;}
.tiku-tab-tit li.last{ background:none;}
.tiku-tab-tit li.on{ background:#339900; color:#fff;}
.tiku-tab-con p{ background:#F4F5F6; padding:12px 20px; zoom:1; line-height:24px;}
.tiku-tab-con ul{ width:310px; line-height:24px; padding-bottom:25px; margin-top:25px;}
.tiku-tab-con .left{float:left;}
.tiku-tab-con .right{float:right;}

.my_key{color:#f00;}
.gg_960{width:960px;margin: 10px auto;border: 1px solid #C6C6C6;}
.gg_990{width:990px;margin: 10px auto;border: 1px solid #C6C6C6;}
.gg_728{width:728px;border: 1px solid #C6C6C6;}
.gg_710{width:710px;margin: 0 auto;}
.gg_640{width:640px;margin: 0 auto;}
.gg_580{width:580px;margin-left: -12px;}
.gg_250{width:250px;margin: 0 auto;}
.gg_250_2{width:250px;margin-left: -12px;}
.nav_tougao,.aside-icon-vip{
    display: none !important;
}